package com.example.theoretical_verification.collection;

import java.util.TreeSet;

public class MyTreeSet {
    public static void main(String[] args) {
        TreeSet<Student01> treeSet= new TreeSet<>();

        // 这个案例，走到下面add的时候会报错。应为Student01没有实现Comparable接口
        Student01 s = new Student01("E", 12);
        treeSet.add(s);
        Student01 s1 = new Student01("B", 23);
        treeSet.add(s1);
        Student01 s2 = new Student01("D", 25);
        treeSet.add(s2);
        Student01 s3 = new Student01("A", 35);
        treeSet.add(s3);
        Student01 s4 = new Student01("C", 15);
        treeSet.add(s4);
        Student01 s5 = new Student01("A", 21);
        treeSet.add(s5);
        System.out.println(treeSet);
    }
}
